addr2line
, ar
, c++filt
, gas
,
gprof
, ld
, nm
, objcopy
, objdump
, ranlib
, size
, strings
a
strip
.
Binutils verze 2 používá knihovnu BFD. GNU assembler gas
podporuje procesory a29k, Alpha, ARM, D10V, H8/300, H8/500, HP-PA, i386, i960,
M32R, m68k, m88k, MIPS, Matsushita 10200 and 10300, NS32K, PowerPC,
RS/6000, SH, SPARC, Tahoe, Vax a Z8000. Je kompatibilní z mnoha
jinými assemblery pro Unix a embedded systémy. Může produkovat smíšený
C a assemblerový kód a podporuje makra podobně, jako některé jiné
assemblery. Narozdíl od většiny assembleru pro DOS používá AT&T syntax.
GNU linker, ld
, podporuje na mnoha systémech sdílené knihovny , zobrazuje
chybové zprávy pro vícenásobně definované symboly s číslem řádky ve
zdrojovám kódu a interpretuje nadmnožinu AT&T's Linker Command
Language, která umožňuje kontrolovat, kde budou segmenty v paměti uloženy
apod. objdump
umí disassemblovat kód pro většinu procesorů
podporovaných programem gas a může zobrazovat i jiná data (jako symboly,
relokační tabulky apod.) pro všechny formáty podporované knihovnou BFD.